import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex)


export default new Vuex.Store({
    // 用来定义对共享数据修改的
  state: {
    couter:5,//定义共享状态
  },
  // 用来定义 对共享数据进行修改的一系列函数
  mutations: {
    zengjia(state){
      state.couter++;
    },
    jkianshao(state){
      state.couter--;
    },
    zengjiajia(state,coutera){
      return state.couter += coutera;
    },
  },
  // 计算属性
  getters:{
    chengfashuxing(state){
      return state.couter*state.couter;
    }
  },
  actions: {
  },
  modules: {
  }
})
